shrew hedgehog - Turkish English Dictionary